JSON Lines
JSON Lines text format, also called newline-delimited JSON.
The JSON Lines format has three requirements:
UTF-8 Encoding
Each Line is a Valid JSON Value
Line Separator is '\n'
Suggested Conventions
JSON Lines files may be saved with the file extension .jsonl.
Text editing programs call the first line of a text file "line 1". The first value in a JSON Lines file should also be called "value 1".
Better than CSV
JSON Lines handles tabular data cleanly and without ambiguity. Cells may use the standard JSON types.
Easy Nested Data
Use the "jq" tool to make viewing large structures easier: